export const createTree=(arr:ListItem[]):TreeItem[]=>{
    let needArr:TreeItem[]=[]
    arr.map((v,k)=>{// 找一级菜单
        if(v.parentId==0){// 一级菜单没有爹 爹的id为0
            needArr.push({
                ...v,
                children:[]
            })
        }
    })
    

    // 找二级菜单
    needArr.map(v=>{
        arr.map(val=>{
            if(val.parentId==v.id){// 
                v.children?.push(val)
            }
        })
    })
    console.log(needArr);
    return needArr
}

//下载流文件到本地
export const downloadLocal=(data:BinaryData,filename=Date.now()+'.xls')=>{
    // 创建a标记
    const a=document.createElement('a')
    // 创建url
    const url=window.URL.createObjectURL(new Blob([data]))
    // 组合属性
    a.href=url
    a.download=filename
    // 添加a标记
    document.body.appendChild(a)
    // 执行点击方法
    a.click()
    // 删除a标记
    document.body.removeChild(a)
}